Conectando o Email Massivo ao Cursor
O Cursor conecta servidores MCP remotos por URL. São suportados três transportes: stdio (processo local), SSE e Streamable HTTP; os remotos — SSE e Streamable HTTP — autorizam via OAuth. O Email Massivo pertence a esse grupo.
A autorização usa OAuth 2.1: você adiciona a URL do servidor MCP → o Cursor acessa o servidor sem token e solicita autorização → abre-se a página de login do Email Massivo, você entra na sua conta e clica em "Permitir" → o Cursor recebe um token de acesso e a conexão está pronta para uso.
URL do servidor MCP: https://mcp.emailmassivo.com/mcp
O Cursor não tem um formulário separado com campos "nome" e "URL" como o Claude e o ChatGPT: o botão de adicionar servidor abre o arquivo mcp.json diretamente em uma aba do editor dentro do Cursor, e o servidor é adicionado lá manualmente.
O formulário de adição de servidor pode ser aberto de duas maneiras — dependendo da interface que você usa.
IDE
- Clique na engrenagem no canto superior direito da janela → abre-se Cursor Settings → selecione "Customize" no menu esquerdo.
Cursor Settings na IDE: engrenagem (1) → "Customize" no menu esquerdo (2)
- Mude para a aba MCPs e clique no cartão "New MCP Server" / "Add a Custom MCP Server".
IDE: aba Customize → MCPs (1) → cartão "New MCP Server" / "Add a Custom MCP Server" (2)
Agents Window
- O item "Customize" está diretamente na barra lateral esquerda — não é necessário abrir configurações separadas. Mude para a aba MCPs e clique no cartão "New MCP Server".
Agents Window: "Customize" na barra lateral (1) → aba MCPs (2) → "New MCP Server" (3)
Para ambos os métodos
O Cursor abre o mcp.json com o modelo
{ "mcpServers": {} }— na IDE é uma nova aba dentro da mesma janela; no Agents Window o arquivo abre em uma pequena janela separada.Dentro de
mcpServers, insira o bloco do servidor:
{
"mcpServers": {
"email_massivo": {
"url": "https://mcp.emailmassivo.com/mcp"
}
}
}Se o arquivo já contiver outros servidores, adicione
email_massivocomo mais uma chave dentro demcpServers, sem criar um segundo bloco igual. O campotypenão precisa ser especificado para servidores remotos — ele é obrigatório apenas para servidores stdio locais.Salve o arquivo com Ctrl+S (Cmd+S no macOS).
Volte à aba Customize → MCPs. Logo após salvar, o servidor normalmente aparece não em "Connected", mas em "Needs Attention" — isso é normal, a autorização ainda não foi feita.
Aba MCPs → bloco "Needs Attention": email_massivo com o status "Needs authentication" e o botão "Authenticate
- Clique em email_massivo na lista — abre-se a janela "Configure email_massivo". Ao lado da linha "Local" haverá um botão "Authenticate": clique nele.
Janela "Configure email_massivo": (1) se não houver o botão "Authenticate" — clique primeiro em "Reload", (2) após recarregar, "Authenticate" aparece — clique nele
Se não houver o botão "Authenticate" e em seu lugar aparecer outra coisa (por exemplo, "Needs Authentication" sem botão) — clique em "Reload" no canto inferior esquerdo da janela: após recarregar, o botão "Authenticate" aparecerá.
Após clicar em "Authenticate", o navegador abre com a página de autorização do Email Massivo. Entre na sua conta e clique em "Permitir".
Página de autorização do Email Massivo — botão "Permitir
- Verifique o resultado: o servidor deve passar de "Needs Attention" para "Connected", e suas ferramentas devem aparecer no chat na lista Available Tools.
Por padrão, o Cursor pede confirmação antes de cada chamada de ferramenta MCP; os argumentos da chamada podem ser expandidos com a seta ao lado do nome da ferramenta. É possível desativar temporariamente o servidor, sem removê-lo, com o interruptor em Customize.
Se o servidor não conectar, abra o painel Output (Cmd/Ctrl + Shift + U) e selecione "MCP Logs" na lista suspensa — ali aparecem os erros de inicialização, autorização e quedas do servidor.